🇬🇧 Leven

Coordinates (56.2, -3)
Population 7,887

Leven is a city in United Kingdom - Scotland

Species living near Leven

Cities near Leven

about